Multi-panel, multi-communication video wall and system and method for seamlessly isolating one or more panels for individual user interaction

ABSTRACT

A multi-panel video wall and system is disclosed having a computer with a memory or access to a public or private cloud containing a video file and a processor for executing the video file and a plurality of video display screens interconnected to one another and to the computer via wired or wireless transmission, each of the plurality of video display screens configured to work together to display a video content generated from the video file that extends across all of the plurality of video display screens. Upon user interaction or detection of a user, one or more of the plurality of video display screens seamlessly transitions away from the video content to display a separate video content for interaction with the user.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of, and claims the benefit ofpriority to, U.S. patent application Ser. No. 16/889,689 filed Jun. 1,2020 (now U.S. Pat. No. 10,963,206), which is a continuation of U.S.patent application Ser. No. 16/597,800 filed Oct. 9, 2019 (now U.S. Pat.No. 10,705,782), which is a continuation of U.S. patent application Ser.No. 16/449,425 filed Jun. 23, 2019 (now U.S. Pat. No. 10,540,135), whichis a continuation of U.S. patent application Ser. No. 16/114,425 filedAug. 28, 2018 (now U.S. Pat. No. 10,372,402), which claims the benefitof priority to U.S. Provisional Patent Application No. 62/648,913 filedMar. 27, 2018, U.S. Provisional Patent Application No. 62/669,334 filedMay 9, 2018, and U.S. Provisional Patent Application No. 62/672,097filed May 16, 2018, each of which is incorporated by reference herein inits entirety.

TECHNICAL FIELD

The present invention relates to a video wall and system, and moreparticularly, a plurality of display screens forming a panoramic videowall, each display of which can seamlessly transition to a stand-alonebasis for individual user interaction.

BACKGROUND

There exists in the art video walls, including panoramic video walls,that are comprised of a plurality of display screens or panels. Thedisplay screens or panels work together to display one video instancethat extends across the screens to create a video wall or panoramiceffect.

Many of the conventional video walls are comprised of touch-screendisplays, which are configured to interact with a person throughcapacitive means when the person touches the screen, such as with ahuman finger or a stylus. In this manner, a person can interact with thetouch-screen video wall by touching an area of the display screens,which often times triggers a dialogue box or separate window to launch.

One example of a prior art video wall system utilizing touch-screendisplays is the Accenture Interactive Network located in the AmericanAirlines terminal at O'Hare International Airport in Chicago, Ill. TheAccenture Interactive Network is a video wall comprised of ninetouch-screen displays, which allows one or more users to interact withthe video wall at the same time. The display screens forming theAccenture Interactive Network all work together, displaying the samevideo output relating to a single executable file, and when one or moreusers interacts with the Accenture Interactive Network, the users areinteracting with the same executable file, which causes certain windowsand/or interactive imagery to be displayed on a portion of one or moredisplay screens located proximate to the user. But at no time during theuser interaction does any one of the nine display screens transitionaway from the video wall presentation and act independently to displayseparate content.

None of the prior art video walls provides for display screens that canseamlessly transition away from the singular video wall experience toprovide a user with a unique interactive environment displayed only onthe screen in which the user is physically interacting, throughtouch-screen or other means.

SUMMARY OF THE INVENTION

According to one non-limiting aspect of the present disclosure, anexample embodiment of a multi-panel video wall and system for seamlesslyisolating one or more panels for individual user interaction isdisclosed. The exemplar system includes a computer with a memory oraccess to a public or private cloud containing a video file and aprocessor for executing the video file and a plurality of video displayscreens interconnected to one another and to the computer via wired orwireless transmission, each of the plurality of video display screensconfigured to work together to display a video content generated fromthe video file that extends across all of the plurality of video displayscreens. Upon user interaction or detection of a user, one or more ofthe plurality of video display screens seamlessly transitions away fromthe video content to display a separate video content for interactionwith the user.

According to another non-limiting aspect of the present disclosure, anexample embodiment of a method for seamlessly isolating one or morepanels of a multi-panel video wall for individual user interaction isdisclosed. The method includes the steps of providing a computer havinga memory containing a video file and a processor for executing the videofile, the computer being interconnected with the plurality of videodisplay screens and having an Internet connection for accessing a remoteJavascript database; displaying a video content across all of theplurality of video display screens, the video content generated from thevideo file; detecting a user interacting with one of the plurality ofvideo display screens and seamlessly transitioning said one of theplurality video display screens from the video content to a separatevideo content for interaction with the user; and displaying the separateinteractive video content on said one of a plurality of video displayscreens interacting with the user.

According to yet another non-limiting aspect of the present disclosure,another example embodiment of a method for seamlessly isolating one ormore panels of a multi-panel video wall for individual user interactionis disclosed. The method includes the steps of providing a computerhaving a memory containing a video file and a processor for executingthe video file, the computer being interconnected with the plurality ofvideo display screens and having an Internet connection for accessing aremote Javascript database; providing at least one camera operativelyconnected to one or more of the video display screens; displaying avideo content across all of the plurality of video display screens, thevideo content generated from the video file; detecting a userinteracting with one of the plurality of video display screens andfurther detecting one or more physical characteristics relating to theuser; identifying a separate video content for displaying to the userbased on one or more of the detected physical characteristics of theuser; seamlessly transitioning said one of the plurality video displayscreens from the video content to the separate video content forinteraction with the user; and displaying the separate interactive videocontent on said one of a plurality of video display screens interactingwith the user.

Additional features and advantages are described herein, and will beapparent from the following Detailed Description and the figures.

BRIEF DESCRIPTION OF THE DRAWINGS

Features and advantages of the multi-panel video wall and system andmethod for seamlessly isolating one or more panels for individual userinteraction described herein may be better understood by reference tothe accompanying drawings in which:

FIG. 1 depicts an exemplar multi-panel video wall system, in which allof the display panels are working together to display one panoramicvideo;

FIG. 2 depicts a schematic view of the exemplar multi-panel video wallsystem shown in FIG. 1;

FIG. 3 depicts an exemplar multi-panel video wall system, in which aplurality of users are interacting with the video wall system, therebycausing individual display screens to seamlessly transition away fromthe video wall and into separate, stand-alone interactive displayenvironments;

FIG. 4 depicts an exemplar panel of the multi-panel video wall system,in which a region of the panel contains an Easter egg (a hiddennon-visible feature) for triggering a separate stand-alone interactivedisplay environment;

FIG. 5A depicts an exemplar panel of the multi-panel video wall system,in which one or more peripheral devices, such as a camera or credit cardreader, are configured to connect with the panel;

FIG. 5B depicts an exemplar panel of the multi-panel video wall system,in which additional peripheral devices, such as a bar code scanner ornear field communication devices, are configured to connect with thepanel;

FIG. 6 depicts an exemplar multi-panel video wall system, in which oneor more groups of panels are configured for use in a sports bettingenvironment;

FIG. 7 depicts an exemplar multi-panel video wall system, in which oneor more panels are configured for use in a quick-service restaurant(QSR) environment;

FIG. 8 depicts an exemplar multi-panel video wall system, similar tothat generally shown in FIG. 1, as configured for use on a mobilecabinet; and

FIG. 9 depicts the exemplar multi-panel video wall system of FIG. 8 whena plurality of mobile cabinets, in this instance three cabinets, areconnected to one another.

The reader will appreciate the foregoing details, as well as others,upon considering the following Detailed Description of certainnon-limiting embodiments of the multi-panel video wall and systemaccording to the present disclosure. The reader may also comprehendcertain of such additional details upon using the multi-panel video walland system described herein.

DETAILED DESCRIPTION

The present disclosure, in part, is directed to a multi-panel video walland system and method for seamlessly isolating one or more panels forindividual user interaction. The novelty of the present invention isdemonstrated by the fact that: (1) it was awarded and named “Best NewInteractive Digital Signage Product” at the 2018 Digital SignageExposition (DSE 2018), held Mar. 28-29, 2018, at the Las VegasConvention Center, in Las Vegas, Nev.; (2) it was awarded and named afinalist for the “AV Awards 2018” in the “Interactive Display Product ofthe Year” category by AV Magazine on Jul. 23, 2018; and (3) it wasawarded and named “Best New Digital Signage Product” at the 2019Interactive Customer Experience (ICX) Awards on Jun. 4, 2019, in Dallas,Tex.

As shown in FIG. 1, a panoramic video wall (10) is shown in which aplurality of video display modules (e.g., display panels, displayscreens, display tiles, modular tiles) (12, 14, 16) are working togetherto display one video image. In the instance shown in FIG. 1, ninedisplay panels are utilized, each display panel being a touch-screendisplay. Any number of touch-screen displays can be utilized, thoughcurrent practical limitations on resolution and processing speedsdictates that a video wall should have no more than 18 such displays.Those skilled in the art will appreciate that future improvements indisplays, including resolution, as well as computer processing speedsand capabilities may allow for video walls to be comprised of more than18 displays.

Display modules or panels (12, 14, 16) may be of a touch-screen display,utilizing capacitive or other technology that receives user inputthrough physical touch, such as with a human finger or a stylus. Thedisplays also may be LED panels or tiles, placed side by side, such asso-called zero-bezel displays in which the LED panels are configured toilluminate images all the way out to the edges of the panels. Thedisplays also may be a single large LED display in which separatecontent may be displayed on different portions of the singular display.Alternatively, the displays may utilize other sensing technologies, suchas infrared/depth sensing camera detection (e.g., Leap Motion, Inc.'sLeap Motion® controller), gesture registration, motion sensing, facialrecognition, depth sensing, or near field communication. An example of aparticular make and model of touch-screen display that would be suitablewith a video wall of the present disclosure is the Elo® 7001LT. Such adisplay typically has a diagonal dimension of about 70 inches and a HighDefinition (HD) resolution of 1920×1080. Many such displays are poweredby a light-emitting diode (LED) panel, with a brightness of about 700nits. A panoramic video wall as shown in FIG. 1 with nine such displays,therefore, would have an overall length of about 27 feet, with aresolution up to about 20,000 by 4,000 (20K×4K) that can be displayed,although in many typical applications, the resolution is 9720×1920(10K×2K). Such configuration also allows for multiple video content tobe played at once, such as two videos each having 4K resolution playingsimultaneously, each across multiple displays.

As shown in FIG. 1, the display modules or panels (12, 14, 16) areinterconnected such that each display is in a portrait or verticalorientation. A portrait orientation provides for a video wall (10)having a larger height, particular when the video wall is comprised ofmultiple 70-inch display panels, as shown in FIG. 1. However, thedisplay modules or panels (12, 14, 16) may be interconnected in alandscape or horizontal orientation. A landscape orientation may bepreferable for incorporating other such applications, such as aMicrosoft® PowerPoint® slideshow, which typically is formatted for alandscape orientation.

As shown in FIG. 2, a panoramic video wall (10), such as that disclosedin FIG. 1, comprises one or more display screens (12, 14, 16)interconnected with one another via cabling (18) and with a computer(20) or other electronic device containing a central processing unit forprocessing one or more executable files stored in a memory. Computer(20) also may be connected to a public or private cloud, or otherInternet based database, for downloading and/or updating the executablefiles stored locally or for storing the executable files in the cloud.Cabling (18) may be any suitable cable capable of transmitting audio andvideo signals, including (but not limited to) HDMI, USB, VGA, orEthernet cabling, or any other such cabling configured to connect withHDMI, USB, VGA, or Ethernet ports of a computer. Alternatively, thedisplay screens may be interconnected to the computer (20) via wirelessnetwork (22), such as through a wi-fi network, or through wirelesstransmission, such as via Bluetooth® transmission. Computer (20) is anystandard microprocessor capable of providing audio and video signals tothe display screens of the video wall (10). One example of computer (20)is a Dell® professional desktop computer having a processor and graphicscard sufficient to control a multi-panel video wall. Another example ofcomputer (20) is the Intel® Nuc® mini PC, which has a graphics card ofsufficient capability and an overall size that makes this computer idealfor portable or mobile uses. Preferably, computer (20) has a Matrox C900graphics card, or any such graphics card of similar or bettercapabilities. Alternatively, computer (20) may be a tablet, phone, orother electronic device capable of providing audio and video signals tothe display screens of the video wall (10), including (but not limitedto) an AppleTV®, Roku®, Hulu®, or Amazon® Fire Stick® transmitter, orthrough any such electronic device configured to transmit streamingmedia, such as those configured for AppleTV®, Hulu®, Netflix®, and/orAmazon® Fire® networks. Computer (20) also may be comprised of a networkhub device, such as Google® Hub® or Amazon® Alexa®, which is connectedto the Internet and interacts with streaming services, such as thoseprovided by Google® or Amazon®, as examples.

Alternatively, the video wall (10) may be comprised of multiplestand-alone devices, such as one or more sets of display devices,including one or more of the display panels, display screens, displaytiles, and/or modular tiles described above, working in tandem with adisplay table, a kiosk, and/or any tablet, smart phone or laptop, suchthat the entirety of the video wall (10), working in tandem with anyancillary device, displays video content, and the interaction with anyone particular display or device initiates the sequence of seamlesslytransitioning that particular display or device into an interactive userenvironment.

What is unique about the multi-panel video wall and system (10) of thepresent disclosure is that an individual display screen (12, 14, 16), orone or more individual display screens, can seamlessly transition fromdisplaying video wall content to acting as a stand-alone screendisplaying individual content based on user interaction.

As shown in FIG. 3, one or more users (24, 26) initiate user interactionwith the video wall (10) by tapping or touching on a particular displayscreen (12, 14, 16) with a finger or stylus. Alternatively, the displayscreen may utilize other sensing technologies, such as infrared/depthsensing camera detection (e.g., Leap Motion, Inc.'s Leap Motion®controller), gesture registration, motion sensing, facial recognition,depth sensing, or near field communication. The video wall (10)acknowledges the user's presence and desire to interact with aparticular display screen (12, 14, 16) and seamlessly transitions thatthat particular display screen and/or one or more of the display screensfrom the video wall content to a stand-alone environment wherein eachdisplay screen displays individualized content to the user that isseparate and independent from the video content displayed on theremaining display screens of the video wall.

Prior to a user interaction, the video wall (10) is acting in a defaultor resting mode in which a panoramic video is displayed across all ofthe display screens. Alternatively, in the default or resting mode, eachdisplay screen may be displaying separate or individual content and,upon interaction by a user, all of the display screens of the video wall(10) transition to a panoramic video displayed across all of thescreens. The panoramic video is generated from a video file residing onthe computer memory that is processed by the computer (20) utilizing agraphics card and graphics application. In one non-limiting embodiment,the video file is compiled using React components, including, forinstance, the React JavaScript library. Processing of the video file isaccomplished by using a suitable graphics card, and in one non-limitingembodiment, a Matrox® C900 graphics card, or such graphics card ofsimilar capabilities, is used to process the video file. The resultingaudio and video signals are then provided to the plurality of displayscreens (12, 14, 16) via cabling 18, which may include HDMI, USB, and/orEthernet cables, or through wireless transmission (22).

When a user (24, 26) begins interaction with an individual displayscreen (12, 14, 16), such as by tapping on the screen, or through anyother user detection means as described above, the video wall (10)acknowledges that a user desires to interact with the individual displayscreen and isolates that particular display screen, or one or moredisplay screens, from the rest of the video wall by seamlesslytransitioning the displayed content on that display screen from thepanoramic video to an individualized interactive environment.Alternatively, more than one display screen, or all of the displayscreens of the video wall (10), may transition from the panoramic videoto the interactive environment upon user interaction with any onedisplay screen. For example, a set of display screens (e.g., threeadjacent display screens) may transition from the video wall environmentto the interactive environment upon interaction with a user such thatthe set of display screens work together to display a singularinteractive environment content to the user, while the remainder of thevideo wall may continue to display the video wall environment.

In specific, a user presses or taps on any of the display screens (12,14, 16), thereby activating one or more software scripts, which in turntransform content displayed from the panoramic video to an interactivestate. The interactive user environment typically is facilitated byhaving a front end which displays the imagery to the user and pullsinstructions and content from a backend or content management software(CMS) database. In one non-limiting embodiment, the front end isfacilitated by a JavaScript library, such as the React application,running on a web browser, such as the Google® Chrome® web browser,though other front end software such as Electron and/or web browsers maybe suitable. The front end software (e.g., React or Electronapplication) pulls instructions and content from the backend, such asDrupal or Symphony, both of which are open source CMS databases. Thoseskilled in the art will understand that instructions and content may becomprised of JavaScript Object Notation (Json), Extensible Mark-upLanguage (.xml), Hypertext Preprocessor (PHP) scripting language, objectoriented query language such as .QL, Sequel (SQL) formatted components,among others. The instructions and content also may be batched files, ormay be executable files, such as any CMS software. The instructions andcontent may be encrypted or otherwise secured, such as by using securesockets layer (SSL) protocol. As one particular example, the front endsoftware (e.g., React or Electron application) pulls instructions fromNode.js, a JavaScript component, through which the CMS (e.g., Drupal,Symphony) serves the content. Then, the CMS pulls from SQL as well asupdates from Json databases, all residing in the cloud, which the CMSuses to update the displayed .xml files.

As another particular example, the front end software (e.g., Reactapplication) may pull certain CMS content, such as, for instance, Jsonfiles, from a secure cloud-based database, which may be a relationaldatabase or a non-relational or NoSQL database. One example of adocument-based database for storing Json documents is that operated byMongoDB, Inc. and known as the Mongo®, MongoDB®, or MongoDB Atlas®database. Similarly, the front end software (e.g., React application)may pull image and/or video files and content in a simple storageservice (“S3”), such as an S3 bucket or account with Amazon® WebServices (“AWS”), which allows for fast access and download or executionof the files.

The uploading, updating, or changing of CMS content stored indocument-based databases or S3 buckets can be protected by security orencryption such as through the use of SSL certificates, which may bespecific to the changing of database content or the updating of newcontent. Content also may be updated regularly on scheduled intervals.The use of scheduler software, such as, for instance, Google® Calendar,provides for the scheduled update of database content, such that thevideo wall 10, or certain portions thereof, displays certain content atone time and other content at another scheduled time, depending on theneeds of the owner of the video wall or the users interacting therewith.

The video content displayed on the video wall (10), either as thepanoramic video display or as the interactive user environment, may begenerated from any type of video file. Video content may include anyvideo format, including without limitation: MPA, MP4, MP3, M4A, MKV, OGGTheora, TS, AVI, AVCHD, QT, MOV, VP4, H.264, H.265, WEBM, among anyother suitable video file type or format. Video content also may includeor be comprised of animations, graphics, GIFs, and othercomputer-generated content. Video content also may be generated by astreaming service or by streaming video over IP. Video content also maybe comprised of cloud or internet-based executables or programs orservices, such as, for instance, Google® Earth® or a Microsoft® 365®account, for the displaying of PowerPoint® presentation slides orelectronic “white board” programs, among others.

In one non-limiting embodiment, the seamless transition from video wallto an independently-acting, stand-alone display is accomplished by thefollowing steps. First, the CMS software (e.g., Drupal, Symphony)compiles the JavaScript and other components (e.g., Json and SQLdatabases) from the latest database served by the CMS. Then, the frontend software (e.g., React or Electron application) pre-loads all contentlocally onto the computer memory such that the computer (20) locallyhosts all content, including both the panoramic video and theinteractive environment. The front end software then displays allcontent on the display screens (12, 14, 16) using a web browser (e.g.,Google® Chrome® web browser).

Alternatively, the content may hosted remotely, such as in a public orprivate cloud or other remote server, which is either downloaded tocomputer (20) for presentation on video wall (10) or is streameddirectly from the cloud or other remote network to the video wall. Livestreaming of the video content may be achieved through live streamingprotocols such as real-time messaging protocol (RTMP), such as thatimplemented by Instagram® and other live-video presentationapplications, or hypertext live streaming (HLS) implemented by, forinstance, AppleTV®.

Presentation of the video wall content may further be achieved by orthrough the operating system software residing on the display screens(12, 14, 16), which may be pre-loaded with batched or executable files,such as a CMS software, to pull instructions and content from a database(e.g., SQL database) to present the panoramic video and/or interactiveuser experience on the display screens of video wall (10). In thismanner, a computer (20) may not be required to facilitate the processingand execution of the video wall (10) presentations, as the content wouldbe processed and executed by the display screen operating software.

The front end software (e.g., React or Electron application) initiallydisplays the interactive content on the display screens (12, 14, 16)upon loading. After a pre-determined amount of time, the front endsoftware enters into a default or “resting state” mode, whereby thepanoramic video is displayed across all display screens of the videowall (10). When a user touches any display panel during the restingmode, the CMS software (e.g., Drupal, Symphony) via Node.js instructsthe front end software (e.g., React or Electron application) to re-enterthe interactive state, allowing that particular display screen (or aplurality of display screens) to receive individual user interactions.

Upon a user's (24, 26) completion of individual interaction with adisplay screen (12, 14, 16), such as by completion and/or submission ofa separate program, scripts, and/or prompts or dialogue boxes, orthrough the timing-out of user interactions, the video wall (10)acknowledges that the user has finished interaction and transitions thedisplay screens of the video wall from the interactive state back to thepanoramic video or other resting mode. Alternatively, the particulardisplay screen that the user was interacting with may transition back tothe panoramic video or other resting mode, while one or more of theremaining display screens may continue to operate in an interactivemode.

The video wall (10) system may be further configured with analyticssoftware, which may reside locally on the computer (20) or may be aweb-based or otherwise cloud-based software that tracks interactionsbetween users of the video wall, as may have utility for selection andplacement of content and valuation of advertising, among other uses.Many types and kinds of analytics may be captured relating to userinteraction with the video wall (10). For example, the specific contentthat is displayed and/or the content that is selected by the user may becaptured for historical purposes, for security purposes, or for sales ormarketing purposes, such as to identify trends that may be useful fordetermining a value of specific content. With selected content, thespatial positioning of the content with respect to the video wall (10)may be desirable to track, as well as the time of day. Analyticsrelating to user selection of content may help to optimize placement ofcertain content on the video wall (10), or may relate to the advertisingvalue of that content.

Another example of analytics that may be captured from the video wall(10) is the roap map or traffic pattern of user selection. For instance,the specific series of “clicks,” selections, or commands made by theuser and where the user navigates from selection to selection may becaptured. User interaction also may be captured through gestureanalytics, wherein the video wall (10) has one or more devices (e.g.,near-field communication devices, depth sensors, cameras or otheroptical devices) to discern or detect point, waving or movement of thehands, facial gestures, and/or eyeball movement and tracking. Skeletaltracking with depth sensors may be employed to detect the presence ofone or more users at the video wall (10), and infrared and/or laserplanes may be employed for detecting pointing at or gesturing near tothe wall. Eyeball tracking may be employed not only to allow a user tonavigate through the displayed content on the video wall (10), buteyeball tracking also may be employed to determine the total number ofeyeballs engaging with content during a particular timeframe, such asper day or per month, which may be useful for optimizing contentplacement as well as valuation of the content for advertising purposes.

The dwell time that a user spends on any given selection, such as howlong a user watches a specific video, may have tremendous value tocontent placement and be indicative of user preferences and enthusiasmfor certain content. For instance, if a user selects a video and watchesonly a small percentage of the video before navigating elsewhere, thatmay be indicative that the user does not prefer the video or finds thevideo to be unenjoyable. Dwell time may translate to the value ofincluding certain content and placement thereof.

Analytics may be captured and provided in a reporting setting, providingglobal statistics about overall user interaction, or it may be distilleddown to a particular user or set of similar users, such as users of anage grouping, gender, or other category or classification of user, whichthe video wall (10) may assess or determine based on visualidentification of the user or through near-field communication (e.g.,Bluetooth® Beacon) or other detection of or interaction with user smartphones and devices. Reporting functionality may help optimize contentplacement as well as valuation of that content.

In an embodiment where the video wall (10) may be comprised of separatestand-alone devices, such as one or more displays (e.g., displayscreens, display tiles, display modules) working in tandem with one ormore ancillary devices (e.g., display table, kiosk, tablet), analyticsmay be captured from any one of the devices, or all of the devices, as aplurality of users interact with the devices.

One specific example of analytics that may be configured for use withthe video wall (10) is that provided by Google® Analytics®, which is athird-party, cloud-based software in which certain analytics areregularly extracted from the CMS software and provided to Google®Analytics® as a text file for data analysis and reporting.

As yet another alternative, the same user deliverable of a videowallseamlessly transitioning into one or more individual user experiencescan be accomplished by a second method, in which the computer 20 isrunning a fully-compiled, executable file. The executable file takes allof the functionality described above but rewrites it as a Chromium-basedapplication, but does not require the use of the Chrome® browser to run.Rather, the executable file may include an independent graphic userinterface (GUI) that allows a user to provide certain functionalityrequirements, which then are carried out by the executable application.The executable file would continue to call on remote libraries anddatabases, as described above, which may be cloud-based. This could beaccomplished by using a .JSON file, which directs the executableapplication to certain remote databases, such as those which storeand/or host the CMS data.

Having an executable application provides at least three benefits.First, the application is more secure, because the code is compiled andsafeguarded from user manipulation. Second, the application allows anend-user to have rights to update the remote CMS databases, in whichdisplayed content may be updated or modified by an end-user, which wouldbe carried out completely independently of the executable application.Third, because the executable application is self-contained, it can bepackaged as an “app” that is portable and easily downloadable to anoperating system platform. In this manner, the executable “app” can bedownloaded onto an operating system of a display, as one example, whichwould then be immediately available for use and interconnection with thedisplay operating software.

Alternatively, the same user deliverable of a videowall seamlesslytransitioning into one or more individual user experiences can beaccomplished by a third method, in which the computer 20 is running oneor more individual instances of the CMS software, such as Drupal orSymphony. In such an alternative embodiment, each individual displayscreen (12, 14, 16) may be controlled by a separate instance of thevideo or other file being displayed, which may be a batch file or script(for instance, a batch file that would be processed or rendered by a webbrowser or other viewer software, such as Google® Chrome® web browser)or an executable file (for instance, an executable file read by the CMSsoftware). When a user (24, 26) engages with a display screen (12, 14,16), that separate instance acknowledges that the user is seeking tointeract with the display screen and provides separate andparticularized content to that display screen, based on the userinteractive experience.

To facilitate the panoramic videowall experience, yet another instanceof the CMS software (or other batched or executable file) may be openedand running on computer (20). That is, the computer (20) may be runningone more instance than the total number of display screens (12, 14, 16).In the embodiment shown in FIG. 1, which is presented for illustrativepurposes only, the computer (20) may be running nine individual andseparate instances of the batched or executable file to control theindividual content presented on each of the display screens. A tenthinstance (that is, one instance in additional to the total number ofinstances running on each of the display screens) may be running oncomputer (20), and overlaid over the rest, to control the panoramicvideowall, or the content intended to be presented over all of thedisplay screens (12, 14, 16). In the particular arrangement shown inFIG. 1, the total number of instances of the batched or executable filerunning on the computer (20) is ten instances. In an arrangement wherethere are 18 display screens, the total number of instances of thebatched or executable file may be 19, which is one instance for eachindividual display plus one instance to control the panoramic video orother display across all of the display screens (12, 14, 16).

In order to facilitate this alternative embodiment, a computer (20)having enhanced processing speeds may be necessary in order tofacilitate a seamless transition between the panoramic videowall and anyone of the individual instances of the batched or executable filerunning on computer (20) to deliver content to each of the displayscreens, or to receive input from any peripheral attached to saidindividual display screen, such as a camera (e.g., 02-series webcam),credit card or magnetic strip reader (MSR), 2-D bar code reader, nearfield communication and/or radio frequency identification (RFID) readerand/or radio frequency (RF) beacon, finger print reader, EMV (i.e.,Europay, Mastercard, Visa) cradle, speech or voice recognition device,among many other peripherals. Processing speeds of computer (20) must besufficient to accommodate the seamless transition from instance toinstance as one or more users (24, 26) interact with the videowall (10)and trigger the effective toggling of instances, from background.

With each display screen (12, 14, 16) comprising the videowall (10) inthe alternative embodiment, the particular instance of the batched orexecutable file driving a specific display screen also controls andsends or receives data from any peripheral attached to or interfacingwith that particular display screen. For instance, if that particulardisplay screen includes a camera device configured to attach to thedisplay screen, the instance of the batched or executable filecontrolling content to that display screen also controls the camera orother peripheral device, and processes the signals received from theperipheral device.

The final instance of the batched or executable file running on computer(20), that is, the tenth instance in a nine-display environment, maycontrol separate content that is displayed across all of the displayscreens, such as a panoramic videowall content.

Utilizing any of the above three methods, one or more individual displayscreens, or all of the display screens, or parts thereof, canimmediately transition out of the video wall display and be utilized forspecific, individualized purposes. For example, if the video wall isdisplayed in a “fast food” or quick-service restaurant (QSR), all of thedisplays may work together to broadcast a commercial or panoramic videocustomized to the particular venue. When a user or customer steps up toone particular display and touches it, that individual displayseamlessly transitions away from the video wall to a menu or orderingenvironment, in which the user can interact with that particular displayscreen to order food. The remaining display screens comprising the videowall also may transition to the interactive ordering environment, or maycontinue to display the panoramic video.

If a second user or customer steps up to another video display, thenthat particular display also may seamlessly transition away from thevideo wall to another menu or ordering environment, such that twodisplay screens are displaying and running menus and/or orderingcontent, while the remaining display screens of the video wall continueto display the panoramic video.

If a third user or customer steps up to yet another display screen, thenthat particular display also may seamlessly transition away from thevideo wall to another environment. For instance, if the third user is achild, then the third display screen may activate a gaming environmentto allow the child the play a video game while his or her parent ordersfood at another display screen. As these particular display screensprovide individualized content, the remaining display screens of thevideo wall also may transition to an interactive environment, or maycontinue to display the panoramic video.

The multi-panel video wall (10), such as that shown in FIG. 1, also maybe include a so-called “Easter egg,” region (28) on one or more displaypanels (12, 14, 16), in which a user may touch or otherwise engage withto display a separate panoramic video across all of the display screensand/or a separate interactive user experience on one or more stand-alonedisplay screens (12, 14, 16). Specifically, when a user touches orotherwise engages with the Easter egg (28), the front-end software(e.g., React or Electron application) pulls a separate set ofinstructions from the back-end software (e.g., Drupal, Symphony), whichaccesses a separate database (e.g., SQL, NoSQL, or other database),thereby allowing a separate panoramic video presentation and/or separateinteractive user experience to be displayed on one or more, or all, ofthe display screens (12, 14, 16).

As shown in FIG. 1, the Easter egg (28) may be located on any onedisplay screen (12, 14, 16) and be used to launch a separate panoramicvideo across all of the display screens of video wall (10). In thismanner, a user (who likely is a custodian or administrator of the videowall) can toggle the video wall (10) from one panoramic videopresentation to another panoramic video presentation. This may allowusers to toggle between multiple panoramic video presentations, orbetween a plurality of advertisements, as examples.

As shown in FIG. 4, one or more of the displays screens (12, 14, 16)comprising the video wall (10) may have an Easter egg (28), typicallylocated along an outer edge of the display screen (e.g., top rightcorner of the screen) for launching a separate interactive userexperience or database. In this manner, a user (who likely is acustodian or administrator) can toggle the individual display screen(12, 14, 16) from one stand-alone interactive user experience, such as aquick-service restaurant (QSR) ordering environment to a gamingenvironment, as examples. This may allow users to toggle throughmultiple interactive user experiences on the fly.

The employment of separate interactive user experiences or databasesalso may be based on a particular timing or sequence, which may beinitiated by a timing algorithm or may be tied to an initiating event.For instance, a video wall (10) at a sports arena may be configured toexecutive and display content from a first interactive user experienceor database up through a predetermined time, such as the fourth quarterof a game, at which point the video wall (10) is configured to launch asecond interactive user experience or database. Alternatively, thesecond interactive user experience or database may be launched upon thesatisfaction of a predetermined condition, such as the scoring of acertain number of points by one of the teams, or a certain spreadbetween the opposing teams' scores.

As shown in FIGS. 5A and 5B, one of more display screens (12, 14, 16) ofthe multi-panel video wall and system of the present inventionadditionally may be configured with one or more peripheral devices, suchas a camera (30) (e.g., 02-series webcam), a credit card or magneticstrip reader (32) (MSR), a 2-D bar code reader (34), near fieldcommunication and/or radio frequency identification (RFID) reader and/orradio frequency (RF) beacon, finger print reader, EMV (i.e., Europay,Mastercard, Visa) cradle, speech or voice recognition device, a LeapMotion, Inc.'s Leap Motion® controller or similar infrared proximitysensors or motion detection devices, a Bluetooth® beacon, a printerdevice for printing customer receipts, among many other peripherals.Camera (30) and a combination MSR (32) and bar code reader (34) areshown in FIG. 5 for exemplary purposes, but any of these peripheraldevices may be connected to one or more display screens (12, 14, 16),the input of which may be received by the display screens and/orcomputer (20). Many of these peripheral devices connect with USB orsimilar ports located on the top, bottom, and/or sides of the displaypanels (12, 14, 16), and such a port provides power to the peripheral aswell as a data connection. Computer (20) may update or modify thepanoramic video presentation and/or one or more stand-alone interactiveuser environments based on input or data received from a peripheraldevice, such as will become readily apparent to those of skill in theart based on the examples that follow. Alternatively, the computer (20)may use one or more peripheral devices to identify the user orcharacteristics of the user (such as age) and restrict or limit videocontent to that user.

A credit card or MSR (32) may be connected to one or more displayscreens (12, 14, 16) for allowing a user to pay, such as with anordering interactive user environment in a quick-service restaurant(QSR) or with a banking or automatic teller environment. Alternatively,near field communication and/or RFID or EMV cradle peripherals may beconnected for receiving payment.

A bar code reader (34) may be connected to one or more display screens(12, 14, 16) for allowing a user to scan a bar code, such as that whichmay be found on an article of clothing, product, or item of food (suchas a UPC symbol), or may be found on a government-issued identificationcard, such as the bar code on the back of a state driver's license. Thisfunctionality may be helpful in facilitating certain interactive userenvironments, such as an on-premise gambling environment.

Camera (30) may be connected to one or more display screens (12, 14, 16)for allowing a user to take digital photographic images, such as a“selfie” or self-portrait. Camera (30) also may be configured to operatewith facial recognition software, which may be configured to discerncertain characteristics of the user. For example, the facial recognitionsoftware may be used for security purposes, to identify the user andthen provide that user with certain access based on predefined securityclearances. Such an application may be beneficial to a building securitysystem, in which one or more display screens (12, 14, 16) are configuredto recognize individuals via camera (30) cleared to access the building,and then are provided access to the building upon recognition. Asanother example, the facial recognition software may be used forrestricting access to certain content displayed on one or more of thedisplay screens (12, 14, 16), such as restricting children fromaccessing gambling interactive user environments. As yet anotherexample, the facial recognition software may be used for customizing thecontent displayed on one or more of the display screens (12, 14, 16), oracross the entire video wall (10), based on the age, ethnicity or race,and/or gender of the user, as determined by the facial recognitionsoftware via camera (30). As one specific example, a video wall (10)located in a sports arena could use facial recognition to determinegeneral characteristics of the audience (such as age, race, and/orgender) and then customize the panoramic video presented across theentire video wall (10) and/or the individual content delivered to one ormore display screens (12, 14, 16) based on the input received from thecamera (30) and the facial recognition software.

One of more camera (30) also may be used to scan or track humancharacteristics such as facial recognition or eye tracking, as examples,or to scan a QR code or similar from a user's smart phone or from a cardor other indicia presented by the user. Alternatively, a plurality ofcameras (30) may be employed, for use with tracking, identifying, and/orinteracting with multiple users. For instance, a first user may interactwith a particular display via a first camera (30), such as by trackingthat user's eyeball movement to navigate through menu options or selectcertain content displayed on the panel. At the same time, a secondcamera may facilitate the interaction of a second user with anotherpanel of the video wall.

One or more of the peripheral devices may be used to identify the user,or characteristics of the user (such as age, race, and/or gender), andcustomize video content to that user accordingly. For instance, a usermay present certain credentials, such as an ID badge or card, to aparticular peripheral device, and the computer (20) then selects certainvideo content or an interactive environment to present to that userbased on identification of the user or certain characteristics about theuser. As one example, a user may need to present a government ID to thevideo wall (10) in order to gain access to certain content, and the IDwould be read by a bar code scanner (34) or a magnetic stripe reader(32). Access to content may be based on the user's security or clearancelevel within an organization, and the video wall (10) recognizes theuser based on an RFID badge using an RFID reader and/or radio frequency(RF) beacon, or by fingerprint using a fingerprint reader connected tothe videowall. In this configuration, a user is presented video contentor an interactive environment, or restricted from certain content, basedon presets or administrative rights set by an administrator of thecomputer (20) and/or video wall (10). Alternatively, computer (20) maypull content from separate remote databases, depending on the userinteracting with the video wall (10). Video wall (10), alone or intandem with computer (20), may recognize or identify users via any ofthe peripheral devices connected to the video display screens,including, but not limited to: bar code scanner (34) to read a bar codeon a user ID or other card; magnetic stripe reader (32) to read amagnetic stripe on a user ID, credit card, or other card; RFID or nearfield communication device to read an RFID chip or badge or otherdevices capable of near field communication, such as smart phones;Bluetooth® communication, such as utilizing a Bluetooth® beacon tointeract with a user's smart phone; and facial recognition and/orfingerprint scanners, to detect certain physical characteristics of theuser. Those of skill in the art will appreciate that other suchtechnologies may be employed or developed which may permit video wall(10) and/or computer (20) to identify or detect a user or certaincharacteristics (such as age, race, and/or gender) relating to thatuser.

Video wall (10) may include a pop-up virtual keyboard. For instance, ifa user desires to provide specific information to one or moreapplications running on the video wall, the user can activate a pop-upvirtual keyboard by touching or tapping on a field displayed on thewall. At the instance that the user taps on a portion of a particulardisplay screen, that display screen, displays a standard QWERTYkeyboard, which the user can enter letters by touching or tapping on thedesired letters.

Video wall (10) also may be configured to work in tandem with a virtualreality goggles or glasses (e.g., Google® Glass® virtual realityglasses), such that a user wearing the virtual reality goggles orglasses may see aspects of the video wall in the virtual realityglasses, or may following along remotely with another user interactingwith a video wall (10).

Video wall (10), alone or in tandem with computer (20), also may employspeech recognition and speech recognition devices to interact with auser and deliver customized video content or an interactive environmentbased on a user's speech commands. For instance, video wall (10) may beinterconnected with an Amazon® Alexa® network hub, which is capable ofreceiving input from a user via speech commands and then conducting anInternet search and/or retrieving information via an Internet connectionfor presentation to the user. In this configuration, a user may be ableto request that the speech recognition device, such as an Amazon® Alexa®hub, retrieve and display certain video content or an interactiveenvironment on the video wall (10). Specifically, a user may use certainspeech commands (e.g., “Alexa, show me Stonehenge”), and the speechrecognition device would retrieve from a remote database via an Internetconnection and then display on the video wall (10) certain videocontent, such as, in this particular example, a panoramic video or imageof Stonehenge.

Video wall (10), alone or in tandem with computer (20), also may employa motion sensor or detector, such as Leap Motion, Inc.'s Leap Motion®controller, to adjust the video content displayed on video wall (10)based on a user's hand gestures or motions. For instance, with a videowall (10) interconnected with a motion sensor or detector, such as LeapMotion, Inc.'s Leap Motion® controller, a user may be able to rotate,resize, or pan certain panoramic videos or images displayed on the videowall (10) by using one or more hands or fingers, the movement of whichis captured by a motion sensor or detector (using, for instance,infrared or other proximity sensors) and relayed to video wall (10)and/or computer (20) to adjust or modify the panoramic video or imageaccordingly.

Video wall (10), alone or in tandem with computer (20), also may employone or more ultrasonic or hypersonic speakers, to transmit audio tousers (24, 26) in a focused beam of sound. In this arrangement, aparticular user standing in front of a particular display screen mayhear customized sound or audio directed to that user that would not beaudible to other users located outside of the range of the ultras orhypersonic speaker. This arrangement may be helpful to provide aparticular user with audio or sound relating to the individual userenvironment or experience, which may not be relevant to other usersinteracting with other display screens in video wall (10).

One of more ultra or hypersonic speakers may be incorporated orintegrated with individual display screens (12, 14) of the video wall(10). For instance, in a video wall (10) comprising 9 display screens,the video wall may have 9 different sets of ultra or hypersonicspeakers, each one positioned or located with respect to a separatedisplay screen as necessary to reach a particular user positioned infront of such display screen. Speakers may be incorporated into thedisplay screen, or may be a separate component operatively connectedwith the display screen. For instance, speakers may have USB connectionssuitable for interconnection with the USB port of a display screen, asdescribed above with respect to other USB components or peripheraldevices.

While those skilled in the art may appreciate that many differentspeakers may be incorporated with or integrated within one or moredisplay screens (12, 14), one exemplary ultra or hypersonic speaker thatmay be suitable for interconnection with one or more display screens ofvideo wall (10) includes the Soundlazer® Model #SL-01 open sourceparametric speaker.

As shown in FIGS. 8-9, the video wall (10) system of the presentdisclosure may be configured for use in a mobile setting. For instance,as shown in FIG. 8, the video wall (10) may be comprised of a pluralityof display screens (12, 14) mounted to a cabinet (40). As shown in FIG.8, three display screens are mounted side-by-side together on thecabinet (40), each display being positioned in a portrait orientation;however, one skilled in the art would appreciate that any number ofdisplay screens may be mounted on a cabinet, depending on the size ofthe cabinet and the size and placement of the displays. The cabinet (40)is mounted on casters or wheels to allow for the cabinet (40), togetherwith the displays (12, 14) mounted thereon, can be easily transported ormoved around. This may be advantageous to a user desiring to move thecabinet (40) room to room, such as from one classroom to another at aschool, or to different geographic locations, such as in the context ofa set that moves between trade shows, theatrical presentations, musicalconcerts, and the like. The cabinet (40) is prewired with electrical anddata connections for supporting the display screens (12, 14), andcontains a computer or central processor for providing content to thedisplay screens The data connections may be an HDMI or USB connection,though may be any suitable wired or wireless connection.

As shown in FIG. 9, two or more cabinets may be coupled or connectedtogether to create an even larger mobile video wall. As shownspecifically in FIG. 9, three cabinets (40, 42, 44) are connected to oneanother to form a larger video wall. With three cabinets (40, 42, 44)connected together, each cabinet hosting three displays, a video wall ofnine or more display screens quickly can be configured. Each cabinet isprewired with an electrical and a data connection, and each cabinet canbe plugged in one to the next to allow the display screens on multiplecabinets to be interconnected. In a mobile setting as shown in FIGS.8-9, a mini PC or similar computer (20) may be ideal for portability.One example of such a computer (20) that is smaller in size but stillprovides adequate capability to power the video wall is an Intel® Nuc®mini PC.

The video wall (10) may customize the content of the interactive userenvironment to a specific user upon detecting the identity of the user.Detection of a user's identity may be accomplished by one or more of theperipherals interconnected with the video wall (10). Detection of auser's identity may be automatic, such as if a user has a smart phone orID badge configured to interact with near-field communication,Bluetooth® communication, or the like. Alternatively, the user may logonto the video wall (10) by signing into an account or providing thevideo wall with some aspect of the user's identity. Once the user hasbeen identified, the video wall (10) is configured to customize contentfor that individual user based on any set of demographical informationand/or based on any accounts that the user may have set up that isaccessible by the video wall.

One specific example, in the context of a student interacting with thevideo wall (10) in a university setting, the user may log on to thevideo wall, or otherwise be identified by the video wall, and the videowall accesses certain student information to customize the interactiveuser environment for the user. For instance, the video wall (10) mayprovide for the student to log onto a student account with theuniversity, and the video wall pulls certain data pertaining to theparticular user from a customer relationship management (CRM) databasemanaged by the university, such as many popular CRM software suites suchas Slate®. This can be accomplished by an application programminginterface (API) or other communication protocol between the video wall(10) and the host's CRM. While this is described with specific referenceto a university CRM, it could be just as readily facilitated by anemployer database or any other database, wherein the video wall pullscertain data relating to the user from an API to a remote database inorder to customize content displayed to the user.

The multi-panel video wall and system of the present disclosure may beused for a variety of other business, personal, and entertainmentpurposes. Some non-limiting examples include restaurants such asquick-service restaurants (QSR) and bars or taverns, hotel or airlinecheck-in environments, gaming environments, on-premise gamblingenvironments such as at sports arenas or racetracks, automated bankingteller environments, wayfinding applications and environments such as ina building or mall or on a campus, building security applications andenvironments, among other purposes and applications throughout therestaurant, hospitality, transportation, education, healthcare, banking,gaming, gambling, entertainment, and many other industries and markets.In each of these environments, the video wall may display a panoramicvideo when acting in a default or resting mode, but one or moreindividual display screens may seamlessly transition away from the videowall upon interaction with or detection of a customer, thereby launchinga separate environment (such as an airline check-in environment) for thecustomer on a particular display screen.

As one particular example, the video wall system of the presentinvention may be configured for use at a sports arena for on-premisegambling, as generally shown in FIG. 6. In this specific example, avideo wall (10) comprising a plurality of video display screens (12, 14,16), such as that shown in FIG. 1, may be located in a sports arena,such as along a corridor. One or more of the video display screens (12,14, 16) may include a camera (30), configured to work with facialrecognition software, as well as a payment device and/or bar code reader(32, 34). In a rest or default mode, the video wall (10) may display apanoramic video, which may be advertising such as a commercial, or maybe a live camera feed of the sporting event taking place at the arenasuch as a basketball game. When a user desires to engage with the videowall (10), such as to engage in gambling or place a bet, the usertouches or otherwise engages with the video wall, in which the videowall seamlessly transitions from the default panoramic video or livefeed to an interactive user environment, where each display screen (12,14, 16) acts as a stand-alone environment for interacting with aseparate user. Camera (30) may be configured to interact with facialrecognition software to determine whether the user is of minor age andprevent the child user from accessing the interactive video environment.The user may be required to scan using MSR (32) a card (e.g., a magneticstripe or RFID card) containing gambling tokens or credits, or useridentification information, in order to proceed with the interactiveuser environment. The user may be further required to scan using barcode reader (34) a government-issued identification card, such as adriver's license, to proceed with the interactive user environment. Asanother example, the user may be required to scan a QR code, or similar,from a smart phone or a card or other indicia presented by the user tothe video wall, the QR or other code being read by camera (30). Uponaccessing the interactive user environment, the user may be presentedwith options for placing bets on sporting events, such as a sports book,among other forms of on-premise gambling. The user may be able to placesuch bets using the interactive user environment, which the user paysfor using a gaming card, tokens, or credits, and then the system mayprint out a receipt of the user's bets using a network orcloud-connected printer, which may be connected to the video wall (10)via a USB or similar connection, or may be located at some other place,such as a ticket counter or sports betting counter at the sports arena.Upon completion of the interactive gambling experience, or upon suchtimeout after the user stops interaction with the display screen, thevideo wall (10) seamlessly transitions back to the panoramic videopresentation. The example of an interactive gambling environment may beconfigured for use in any number of sporting events, arenas, andracetracks, including, as yet another example, at a horsetrackenvironment, in which the video wall (10) supplants traditional bettingwindows by allowing users to engage with display screens (12, 14, 16) toplace horse bets before broadcasting live footage of the horse raceacross the entire video wall (10).

As another particular example, the video wall system of the presentinvention may be configured for use to provide wayfinding on a collegecampus. In this specific example, a video wall (10) comprising aplurality of display screens (12, 14, 16) may be located on a campus inmuch the same way that a map or directory may be placed. In the defaultor rest mode, the video wall (10) may display a panoramic video of thecampus or university, or advertising such as a commercial. When a userdesires to engage with the video wall (10), such as to find a buildingor locate a faculty member's office, the user touches or otherwiseengages with the video wall, in which the video wall seamlesslytransitions from the default panoramic video to an interactive userenvironment, where each display screen (12, 14, 16) acts as astand-alone environment for facilitating a directory or wayfindingpurposes. In the stand-alone interactive environment, a user may look upcertain buildings or landmarks, or the address of a faculty member, asexamples, and then be provided with a visual map or directions to findthe desired location. The interactive environment may include panoramicvideo, displayed only on the particular display screen (12, 14, 16) inwhich the user is interacting, showing the desired location or thepathway to find the desired location. An interactive environment forwayfinding may be configured for any large space, such as a mall,corporate tower or building, hotel or recreational space, airport, amongmany other locations.

As yet another particular example, the video wall system of the presentinvention may be configured for use to facilitate quick-servicerestaurant (QSR) functionality, as shown in FIG. 7. For example, if thevideo wall is displayed in a QSR, all of the displays may work togetherto broadcast a commercial or panoramic video customized to theparticular venue. When a user or customer steps up to one particulardisplay and touches it, that individual display seamlessly transitionsaway from the video wall to a menu or ordering environment, in which theuser can interact with that particular display screen to order food. Asshown in FIG. 7, the individual display screens work independently inone or more separate user environments when the display screenstransition to a stand-alone mode. For instance, one user (24) mayinteract with an individual display screen (12) to interact with a foodordering or menu application, in which the user (24) orders entrees andbeverages at a QSR. At the same time, another user (26), who may be achild, may interact with another individual display screen (14) toengage in a separate user application or environment, such as a videogaming environment. When both users (24, 26) have completed theirinteraction with the individual display screens (12, 14), the entirevideo wall (10) may seamlessly transition back to a panoramic videodisplay across all of the screens, as shown in FIG. 1.

As still another particular example, the video wall (10) system of thepresent invention may be configured for use at a sports arena, such as aballpark like Wrigley Field. In the sports arena environment, in adefault mode, the video wall (10) may display videos pertaining to thearena, the team, or to certain sponsors, among other video content. Whenusers (24, 26) step up to the wall and touch or otherwise interact withan individual display screen (12, 14), the users may be able to scantheir tickets using a barcode reader, thereby being presented withwayfinding to locate their seats. For instance, after a user scans aseat ticket, the display may present to the user a certain QR code, orsimilar, for being read by a user's smart phone, which then provides theuser with turn-by-turn instructions for finding his or her seat. Usersalso may be able to upgrade their seats to a better location, using thecredit card reader for payment, or may be able to trade in and/orpurchase tickets to other seats at the same game or at a future game orevent. Alternatively, the user may be able to access other ticketoptions, such as through ticket broker services like StubHub® or throughseason ticket holder exchanges, which are accessed through the videodisplay screen. A user also may be to pre-order food or concessions fordelivery to his or her seat, by scanning a seat ticket and using a menuapplication on the display screen (12, 14) to select food, beverages, orother concessions, as well as specifying the time when he or she desiresthat the food be delivered. For example, a user may set up prior to abaseball game an order for food and beverages to be delivered seatsideafter the third inning.

The display screens (12, 14) may provide the users (24, 26) with certaintargeted advertising, or more in-depth advertising. For instance, thevideo wall (10) may include the logos of various sponsors of the venueand team, and when a user touches on a particular logo, a fly-out windowis displayed on one or more of the display screens (12, 14), containingadditional content about the advertiser, such as a description as towhat the sponsor provides to the sports arena, along with links to allowthe user to view additional content or to purchase certain sponsoredproducts. For instance, in the example of a video wall (10) at WrigleyField, the logo of flush valve manufacturer and sponsor SLOAN® may beshown, and upon clicking on the logo, the user may be presented withinformation, in a fly-out window, about SLOAN® Park, and may be furtherpresented with an opportunity to purchase tickets to Spring Traininggames at SLOAN® Park, or to sign up for future information to bedelivered by email or text. As another example, the video wall (10) mayprovide the user with availability at restaurants within the sportsarena, and may allow the user to place him or herself on a waiting listat the restaurant. Alternatively, the video wall (10) may act to drivetraffic to underutilized restaurants by providing the user with aninstant coupon or discount at the underutilized restaurant, either inthe form of a ticket or coupon that is printed out at the video walllocation or electronically by associating the discount with the user'sticket, email, phone number, among other identifiers.

As still yet another particular example, the video wall (10) system ofthe present invention may be configured for use in a skybox or suite ata sports arena, where particularized information may be delivered to theoccupants of the box or suite pertaining to the venue, team, or overallbox seating experience. For instance, a user (24, 26) may approach thevideo wall (10), which might ordinarily be displaying a live feed of thegame on the video wall. When the user touches or interacts with anindividual display screen (12, 14), the video wall may transition fromthe live-feed video of the game to certain content options, providingthe user with certain functionality that may enhance the box seatingexperience. For example, a user may be provided with a link or icon forordering food or beverage. When the user clicks on that link or icon,the user is then provided with content, in a stand-alone display or in afly-out window, for browsing and ordering food or beverage, which theuser can pay for directly at the point of sale using a credit cardreader or other payment device. This allows the user to pay for theparticular food and beverage individually, as opposed to the food orbeverage being added to the box or suite's tab. The user also may toaccess other individualized content. For instance, a user may bepresented with links or icons for other live-TV feeds, such as othersporting events taking place at that same time, or certain curatedsocial media live feeds, such as the official Instagram® page of theteam or sports arena venue. If a user touches or clicks on the link oricon for other live-TV feeds, the user may be able to watch, in afly-out window, live video of another sports game, such as a userdesiring to watch the White Sox game while standing in a box at a Cubsgame, among other examples. If a user touches or clicks on the link oricon for social media content, the user may be able to browse, in afly-out window, certain curated social media feeds, and interact withsuch feeds by posting photos or videos taken by a camera connected tothe video wall (10) of the users in the box seating environment whilethey are cheering on their team.

As still yet another particular example, the video wall (10) system ofthe present invention may be configured for use in a movie theaterenvironment. In a default mode, the video wall (10) may be playing movieclips or trailers, coming attractions, or the like. Upon interactionwith a user, one or more display screens (12, 14) may seamlesslytransition from the video wall mode to an interactive mode wherein theuser can review ticket options and make purchases and selections, selectseats, change or upgrade seating options, purchase concessions andarrange for the delivery of the concessions to the user's seat at adesired time (e.g., after previews have played). The video wall (10)also may provide for entertainment functionality for children, such asgaming applications, which a child may engage with while waiting for amovie showtime, or at such time when a parent is purchasing movietickets and concessions.

As still yet another particular example, the video wall (10) system ofthe present invention may be configured for use as a donor wall forfacilitating charitable or other donations and/or payments from usersinteracting with the video wall (10) system. For instance, the videowall (10) may be located at an educational institution or a charitableorganization, and may provide a video relating to the educationinstitution or charitable organization, such as one promoting afundraiser or a capital campaign. A user, desiring to participate in ordonate to the fundraiser or capital campaign may tap, touch, orotherwise interact with the video wall (10), at which point theparticular display screen, or a set of display screens (12, 14)immediately and seamlessly transition from the displayed video to aninteractive user environment in which the user may provide a donation bycredit card, using the magnetic stripe reader (32) or similar creditcard processing peripheral, and input any desired or required donorinformation using a pop-up virtual keyboard displayed on the displayscreen (12, 14) immediately adjacent to the user.

As still yet another particular example, the video wall (10) system ofthe present invention may be configured for use in a laboratory,operating room, or other controlled or sterile environment, whereinteraction with users is limited only to detection of hand gesturingand/or tracking of eyeball movement, that is, touch-free interaction. Insuch an environment, the video wall (10) may be configured with aplurality of cameras (30) to interact simultaneously with a plurality ofusers. The individual users may interact with individual displays toselect content, for instance, to select email or instant message inboxesand view messages, or to create charts or lab reports, or to upload thesame to cloud storage databases, as examples. Each such user interactswith the video wall panel by using hand gesturing and/or with eyeballtracking to control a mouse pointer on screen. The video wall (10)seamlessly transitions from that user interactive mode to thefull-screen video wall to present content to all of the users, such asdisplaying a remote videoconference or a live feed or televisionbroadcast. Alternatively, a user interacting with one panel may desireto display an image or a lab report, for instance, to the entire roomand can command the video wall, for instance using voice commands,seamlessly transition from the user interactive mode to the full-screenvideo wall mode to present the desired image across all of the panels.Such process may be desirable to enlarge or zoom-in on a desired imageor other such certain content. At the same time, the video wall (10) maybe configured to receive certain analytical information about the users,such as to record actions taken by the users, or to track user movement,user interaction times, and so forth. Such analytical tracking may bedesirable in the context of a workspace where an employee's time in theworkspace may be tracked (i.e., employee check-in and check-out), ortime spent on certain projects may be meaningfully tracked to assessefficiency or other performance metrics.

As still yet another particular example, the video wall (10) system ofthe present invention may be configured for use as a virtual classroomor videoconferencing environment in which remotely located students orparticipants can interact with a classroom or central location via videowall (10). In this configuration, a remotely located user may appear onone or a portion of one or more display screens (12, 14) via a smartphone camera or web camera, such as a typical camera incorporated withinmany laptop computers or desktop display screens. A plurality ofremotely located users each may appear at once on one or more portionsof the display screens (12, 14) or each may appear on a separate displayscreen. The video wall (10) provides the remotely located user with oneor more video feeds or views of the classroom or central location viacamera (30) such that the remotely located user can view the centrallocation, at the same time while a teacher or other on-site usersinteracting with the video wall (10) can see the face of the remotelylocated user in real-time. In a default running mode, the remotelylocated user is muted such that the user hears discussion within theclassroom or central location but the remotely located user is notaudible to or heard by the teacher or other users on-site at the centrallocation. If the remotely located user has a question or desires tospeak and/or be heard by the teacher or other on-site users, theremotely located user may raise his or her hand, as would be done in aclassroom setting, or virtually raise his or her hand by effectuating auser setting in the viewing environment on his or her smart phone orlaptop, thereby providing the teacher or other on-site users with anindication that the remotely located user desires to speak. The teacheror other on-site user then taps on the remotely located user's image onthe video wall (10), which causes that particular display screen (12,14) or a set of display screens, such as three adjacent display screens,to seamlessly transition from the video wall (10) to a stand-aloneinteractive environment. For example, upon the seamless transition, oneor a set of display screens (12, 14) may transition to display theremotely located user via that user's smart phone or laptop camera. Atthe same time, the remotely located user's audio is activated such thatthe remotely located user may be heard by the teacher or other userson-site at the classroom or central location. In this interactiveenvironment mode, the remotely located user may be heard and mayinteract with the teacher or other on-site users at the centrallocation. When the remotely located user has finished speaking, theteacher or another on-site user taps the display screen (12, 14)displaying that remote user, and that display screen or set of displayscreens immediately and seamlessly transition back from the stand-aloneinteractive mode back into the video wall (10) mode. At the same time,the video wall (10) discontinues the audio of the remote location suchthat the remotely located user is muted and no longer heard by theteacher or other users on-site at the classroom or central location.

In this configuration of the video wall (10), one or more cameras (30)may be used to interact with a plurality of users at the same time. Forinstance, one or more users located on-site may interact with the videowall to communicate with one or more remotely located users, and thecameras may be configured to detect gesturing and/or eye movement of theon-site users to select certain content displayed on the wall. Not onlyso, but one of more cameras may be located on site but not in physicalconnection with the wall. For example, a plurality of cameras may bemounted proximate to users, such as, for instance, mounted in seatbacks, allowing individual on-site users to interact with the video wallusing gesturing and/or eye tracking.

The video wall (10) also may have an auxiliary display or tile, or aseparate tablet or smartphone device, for controlling the entire wallsuch that the teacher or another on-site user may tap or select acertain remote user on the auxiliary display or tile, or tabletcontroller, to initiate the sequence whereby the video wall feedseamlessly transitions from display of all remote users to aninteractive mode spotlighting the selected user, and upon that seamlesstransition, the selected remote user's audio may be enabled to allowtwo-way conversation and audio with the remote user. Alternatively, thevideo wall (10) may be configured for use with speech recognition suchthat the teacher or another on-site user may recognize a certain remoteuser by uttering certain speech commands, which in turn initiate thesequence of seamlessly transitioning the video wall display to one of aninteractive user environment.

It should be understood that various changes and modifications to thepresently preferred embodiments described herein will be apparent tothose skilled in the art. Such changes and modifications can be madewithout departing from the spirit and scope of the present subjectmatter and without diminishing its intended advantages. It is thereforeintended that such changes and modifications be covered by the appendedset of claims.

What is claimed is:
 1. A multi-panel video wall system comprising: acomputer having a memory containing a media file and a processor forexecuting the media file, the computer having an Internet connection foraccess to at least one remote Javascript database; a plurality ofdisplay modules interconnected to one another and to the computer, eachof the plurality of display modules configured to work together todisplay a video content generated from the media file that extendsacross all of the plurality of display modules, and each such displaymodule configured to operate independently from one another to displayone or more separate video contents generated from the media file;wherein one or more of the plurality of display modules are configuredto seamlessly transition away from the video content upon initiation bythe user to display a separate video content for interaction with theuser.
 2. The multi-panel video wall system of claim 1 wherein thecomputer memory contains front end software for displaying the mediafile and back end software for pulling instructions and content from theat least one Javascript database, and upon initiation by a user, theback end software is configured to instruct the front end software todisplay the separate interactive video content.
 3. The multi-panel videowall system of claim 2 wherein the back end software contains one ormore Javascript components and the front end software is configured topull instructions from at least one Javascript component through whichthe back end software is configured to serve the separate interactivevideo content.
 4. The multi-panel video wall system of claim 2 whereinthe back end software stores content on a document-based database. 5.The multi-panel video wall system of claim 2 wherein the back endsoftware stores content in a simple storage service.
 6. The multi-panelvideo wall system of claim 5 wherein the video content is generated bystreaming from the simple storage service.
 7. The multi-panel video wallsystem of claim 2 wherein the back end software is configured to pullinstructions and content from a first Javascript database and then froma second Javascript database.
 8. The multi-panel video wall system ofclaim 7 wherein the back end software is configured to pull instructionsand content from the first Javascript database at one predefined timeand from the second Javascript database at another predefined time. 9.The multi-panel video wall system of claim 8 wherein the back endsoftware is configured to update content from the first Javascriptdatabase at one predefined time and from the second Javascript databaseat another predefined time.
 10. The multi-panel video wall system ofclaim 1 wherein the media file is stored on the at least one Javascriptdatabase.
 11. A method for displaying a separate interactive videocontent on a display screen to a user, the display screen being one of aplurality of display modules forming a video wall, the method comprisingthe steps of: providing a computer having a memory containing a mediafile and a processor for executing the media file, the computer beinginterconnected with the plurality of display modules and having anInternet connection for accessing at least one remote Javascriptdatabase; displaying a video content across all of the plurality ofdisplay modules, the video content generated from the media file;detecting a user and seamlessly transitioning said one of the pluralitydisplay modules from the video content to a separate video content forinteraction with the user; and displaying the separate interactive videocontent on said one of a plurality of video display modules interactingwith the user.
 12. The method of claim 11 wherein the computer memorycontains front end software for displaying the media file and back endsoftware for pulling instructions and content from the at least oneJavascript database, and upon initiation by a user, the back endsoftware instructs the front end software to display the separateinteractive video content.
 13. The method of claim 12 wherein the backend software contains one or more Javascript components and the frontend software pulls instructions from at least one Javascript componentthrough which the back end software is configured to serve the separateinteractive video content.
 14. The method of claim 12 wherein the backend software stores content on a document-based database.
 15. The methodof claim 12 wherein the back end software stores content in a simplestorage service.
 16. The method of claim 15 wherein the video content isgenerated by streaming from the simple storage service.
 17. The methodof claim 12 wherein the back end software pulls instructions and contentfrom a first Javascript database and then from a second Javascriptdatabase.
 18. The method of claim 17 wherein the back end software pullsinstructions and content from the first Javascript database at onepredefined time and from the second Javascript database at anotherpredefined time.
 19. The method of claim 18 wherein the back endsoftware updates content from the first Javascript database at onepredefined time and from the second Javascript database at anotherpredefined time.
 20. The method of claim 11 wherein the media file isstored on the at least one Javascript database.